package exemplares;

import utils.RepositorioException;


public interface RepositorioExemplares {

	public void inserir(Exemplar exemplar) throws RepositorioException;
	public void atualizar(Exemplar exemplar) throws RepositorioException, ExemplarNaoEncontradoException;
	public void remover(int numero) throws RepositorioException, ExemplarNaoEncontradoException;
	public Exemplar procurar(int numero) throws RepositorioException, ExemplarNaoEncontradoException;
	public boolean existe(int numero) throws RepositorioException;
	public abstract IteratorExemplares getIterator() throws RepositorioException;

}
